﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

/* styles for validation helpers */
.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}

.needpad {
    padding: 10px;
}

.padding {
    padding: 20px;   
}

.head {
    background: linear-gradient(to bottom,#4547a1 0,#0f144b 100%);
}

.navbar {
    background: black;
}

.navbar-brand {
    /*background: url(../Content/images/logo.png) no-repeat top left;*/
    text-indent: -9999px; /* hides the link text */
    padding: 25px;
    width: 300px;
}

.navbar-inverse .navbar-nav > li > a {
    color: white;
}

.navbar-inverse .navbar-nav > li > a:hover {
    color: #999;
}

.navbar-inverse .navbar-text {
    color: white;
}

.gridStyle {
    border: 1px solid rgb(212,212,212);
    width: 400px; 
    height: 300px
}